home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 February / CHIPCD_02_2002.iso / Internet / Macromedia ColdFusion Server 5 / coldfusion-50-win-us.exe / data1.cab / Examples / CFDOCS / snippets / mid.cfm < prev    next >
Encoding:
Text File  |  2001-06-13  |  1.5 KB  |  53 lines

  1. <!---  This example shows the use of Mid --->
  2. <HTML>
  3. <HEAD>
  4. <TITLE>Mid Example</TITLE>
  5. </HEAD>
  6.  
  7. <BASEFONT FACE="Arial, Helvetica" SIZE=2>
  8. <BODY  bgcolor="#FFFFD5">
  9. <H3>Mid Example</H3>
  10.  
  11. <CFIF IsDefined("Form.MyText")>
  12. <!--- if len is 0, then err --->
  13.     <CFIF Len(form.myText) is not 0>
  14.         <CFIF Len(form.myText) LTE form.RemoveChars>
  15.         <P>Your string <CFOUTPUT>#form.myText#</cFOUTPUT>
  16.         only has <CFOUTPUT>#Len(form.myText)#</cFOUTPUT>
  17.         characters.  You cannot output the <CFOUTPUT>#form.removeChars#</cFOUTPUT>
  18.         middle characters of this string because it is not long enough
  19.         <CFELSE>
  20.         
  21.         <P>Your original string: <CFOUTPUT>#form.myText#</CFOUTPUT>
  22.         <P>Your changed string, showing only the <CFOUTPUT>#form.removeChars#</CFOUTPUT> middle characters:
  23.         <CFOUTPUT>#Mid(Form.myText, Form.countChars, form.removeChars)#</CFOUTPUT>
  24.         </CFIF>
  25.     <CFELSE>
  26.     <P>Please enter a string
  27.     </CFIF>
  28. </CFIF>
  29.  
  30. <FORM ACTION="mid.cfm" METHOD="POST">
  31. <P>Type in some text
  32. <BR><INPUT TYPE="Text" NAME="MyText">
  33. <P>How many characters you want to return?
  34. <SELECT NAME="RemoveChars">
  35.    <OPTION VALUE="1">1
  36.    <OPTION VALUE="3" SELECTED>3
  37.    <OPTION VALUE="5">5
  38.    <OPTION VALUE="7">7
  39.    <OPTION VALUE="9">9</SELECT>
  40.  
  41. <P>At what position do you want to start?
  42. <SELECT NAME="countChars">
  43.    <OPTION VALUE="1">1
  44.    <OPTION VALUE="3" SELECTED>3
  45.    <OPTION VALUE="5">5
  46.    <OPTION VALUE="7">7
  47.    <OPTION VALUE="9">9</SELECT>
  48. <INPUT TYPE="Submit" NAME="Remove characters">
  49. </FORM>
  50.  
  51. </BODY>
  52. </HTML>       
  53.